maximum security institution - Francés Inglés Diccionario